Big Huge Thesaurus

radial engine

noun